package com.mes.cloud.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * @ProjectName: cloud
 * @Package: com.mes.cloud.dto
 * @ClassName: BcFiledJoin
 * @Author: pactera
 * @Description: jion表的实体
 * @Date: 2019/4/26 13:41
 * @Version: 1.0
 */
@ApiModel(value = "BcFiledJoinDTO", description = "BcFiledJoin")
@Data
public class BcFiledJoinDTO implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * jio的方式
     */
    @ApiModelProperty(value = "jio的方式", dataType = "String")
    private String join_way;
    /**
     * 对应的主表名称
     */
    @ApiModelProperty(value = "对应的主表名称", dataType = "String")
    private String join_master_table;
    /**
     * 对应的主表的字段
     */
    @ApiModelProperty(value = "对应的主表的字段", dataType = "String")
    private String join_master_field;
    /**
     * 对应的从表名称
     */
    @ApiModelProperty(value = "对应的从表名称", dataType = "String")
    private String join_slave_table;
    /**
     * 对应的从表字段
     */
    @ApiModelProperty(value = "对应的从表字段", dataType = "String")
    private String join_slave_field;
    /**
     * 编号
     */
    @ApiModelProperty(value = "编号", dataType = "int")
    private int id;
    /**
     * 状态
     */
    @ApiModelProperty(value = "状态", dataType = "Integer")
    private Integer status;
    /**
     * 名称
     */
    @ApiModelProperty(value = "名称", dataType = "String")
    private String name;
    /**
     * 分类
     */
    @ApiModelProperty(value = "分类", dataType = "String")
    private String type;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注", dataType = "String")
    private String ds;
    /**
     * 父编号
     */
    @ApiModelProperty(value = "父编号", dataType = "Integer")
    private Integer pid;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人", dataType = "String")
    private String crtby;
    /**
     * 创时间
     */
    @ApiModelProperty(value = "创时间", dataType = "Timestamp")
    private Timestamp crtdate;
    /**
     * 修改人
     */
    @ApiModelProperty(value = "修改人", dataType = "String")
    private String updby;
    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间", dataType = "Timestamp")
    private Timestamp upddate;
}
